const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer: {
    //端口配置
    allowedHosts: [
      '.cpolar.top', // 允许访问的域名地址，即花生壳内网穿透的地址
      // '.host.com'   // .是二级域名的通配符   
    ],
     port: '6789',
     open: true,
     //host: 'localhost',打开之后不能使用IP访问项目
     proxy: {
       '/': {
        //  target: process.env.VUE_APP_BASE_API,//配置文件的请求url
         target: 'http://127.0.0.1:10000',
        //  target: 'http://127.0.0.1:8080',
         changeOrigin: true,
         ws: false,
         // pathRewrite: { '^/api': '' },
         onProxyRes(proxyRes, req, res) {
          //  //在控制台显示真实代理地址
          //  const realUrl = new URL(req.url || '',process.env.VUE_APP_BASE_API)?.href || ''
          //  proxyRes.headers['x-real-url'] = realUrl
         },
       },
     },
   },
})
